package com.shop.front.vo.paper;

import com.shop.common.vo.PaperQuestionVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 考试记录详情Vo
 */
@Data
@ApiModel(value = "考试记录详情Vo")
public class PaperLogDetailedVo implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "ID")
    private Integer id;

    @ApiModelProperty(value = "编号")
    private String code;

    @ApiModelProperty(value = "名称")
    private String title;

    @ApiModelProperty(value = "分数")
    private Integer score;

    @ApiModelProperty(value = "及格分数")
    private Integer passingMark;

    @ApiModelProperty(value = "答对题目数")
    private Integer correctCount;

    @ApiModelProperty(value = "答错题目数")
    private Integer wrongCount;

    @ApiModelProperty(value = "状态（结果）")
    private Integer status;

    @ApiModelProperty(value = "状态名称")
    private String statusName;

    @ApiModelProperty(value = "花费时间(秒)")
    private String time;

    @ApiModelProperty(value = "题目")
    private List<PaperQuestionVo> questions;

}
